package com.yuyou.fn.api.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Collection;
import java.util.List;

public class DiscountDetailDto implements Serializable {

    public static class RegClassDiscount implements Serializable {
        private Long classId ;

        private String className ;

        private BigDecimal totalDiscountAmount ;

        private List<String>  discountRemarkList ;

        public Long getClassId() {
            return classId;
        }

        public void setClassId(Long classId) {
            this.classId = classId;
        }

        public String getClassName() {
            return className;
        }

        public void setClassName(String className) {
            this.className = className;
        }

        public BigDecimal getTotalDiscountAmount() {
            return totalDiscountAmount;
        }

        public void setTotalDiscountAmount(BigDecimal totalDiscountAmount) {
            this.totalDiscountAmount = totalDiscountAmount;
        }

        public List<String> getDiscountRemarkList() {
            return discountRemarkList;
        }

        public void setDiscountRemarkList(List<String> discountRemarkList) {
            this.discountRemarkList = discountRemarkList;
        }
    }

    private Long studentId ;

    private String studentName ;

    private BigDecimal discountAmount ;

    private Collection<RegClassDiscount> regClassDiscounts ;

    public Long getStudentId() {
        return studentId;
    }

    public void setStudentId(Long studentId) {
        this.studentId = studentId;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public Collection<RegClassDiscount> getRegClassDiscounts() {
        return regClassDiscounts;
    }

    public void setRegClassDiscounts(Collection<RegClassDiscount> regClassDiscounts) {
        this.regClassDiscounts = regClassDiscounts;
    }
}
